roar off

Verb
  1. leave
    • The car roared off into the fog